idealistic do-gooder

Translations
идеалистичный благодетель
The community was grateful for the efforts of the idealistic do-gooder.
Сообщество было признательно за усилия идеалистичного благодетеля.